uppercut punch - Spanish English Dictionary